beginner reasoning preparation